package TopSky.IOT.JUnit.XStream.demo;

import java.util.List;

import com.thoughtworks.xstream.annotations.XStreamImplicit;

/**
     * 用Xstream注解的方式实现：一个标签下有多个同名标签 
     *@ClassName:Friends
     *@author: chenyoulong  Email: chen.youlong@payeco.com
     *@date :2012-9-28 下午4:32:24
     *@Description:TODO 5个name 中国，美国，俄罗斯，英国，法国
     *http://blog.csdn.net/menhuanxiyou/article/details/5426765
     */
    public class Friends{
        @XStreamImplicit(itemFieldName="name")   //itemFieldName定义重复字段的名称，
        /*<friends>                                <friends>
            <name>A1</name>                            <String>A1</String>
            <name>A2</name>    如果没有，则会变成    =====>        <String>A1</String>
            <name>A3</name>                            <String>A1</String>
          </friends>                                </friends>
      */
        private List<String> name;

        public List<String> getName() {
            return name;
        }

        public void setName(List<String> name) {
            this.name = name;
        }
    }